ventilator protecting sheet - French English Dictionary